
.logo{
	width:200px;
	height:auto;
	margin-top: 6px;
}
.zhan{
	float: left;
}
@media (max-width: 768px) {
	.tab-h3{
		font-size:14px !important;
	}
	.tab-h2 {
	font-size:16px !important;
	}
	.tab-p {
	font-size: 12px !important;
	}
}

@media (max-width: 992px) {
	.tab-h2 {
	font-size:24px;
	}
	.tab-p {
	font-size: 17px;
	}
}

@media (min-width: 768px) {
.navbar-nav>li{
		border-bottom: solid 3px #fff;
	}
	
.navbar-nav>li:hover{
	border-bottom-color: #d21f1c;
}
.navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a{
	border-bottom:0;
}
.navbar-default{
	background-color: #fff;
	border-bottom: 0!important;
}
.navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a{
	background-color: #fff;
	border-bottom: solid 3px #d21f1c;
}
.navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	background-color: #fff;
}
}
@media (min-width: 768px) and (max-width: 992px) {
    .zh{
	margin-left:10%;
    }
    .banner_height{
    	width: 100%;
    	height: 550px;
    }
    .banner_img>img{
    	width: 100%;
    	height: 550px !important;
    }
}
@media (min-width: 992px) and (max-width: 1245px) {
    .zhan{
	width:120px;
    }
    .banner_height{
    	width: 100%;
    	height: 600px;
    }
    .banner_img>img{
    	width: 100%;
    	height: 600px !important;
    }
}
@media (min-width: 1245px) {
	.zhan{
	width:300px;
    }
    .banner_height{
    	width: 100%;
    	height: 660px;
    }
    .banner_img>img{
    	width: 100%;
    	height: 660px !important;
    }
}
@media (min-width: 1200px) and (max-width: 1245px) {
	.logo{
	margin-left:20%; 
    }
}
@media (max-width: 768px) {
	.navbar-default{
		height: 52px;
		background-color: #fff;
		border-bottom: 1px solid #f2f2f2 !important;
	}
	.logo{
		margin-top:2px;
	margin-left: 5px;
}
	.fixed{
		width:100%;
		height: 50px;
		position: fixed;
		z-index: 100;
	}
	.zh{
		background-color: rgba(211,211,211,0.8);
	    margin-top: 0px;
		
	}
	.zh>li>a{
		
		font-size: 40px;
		text-align: center !important;
	}
    .navbar-nav>li:hover{
	background-color:#eee;
    }
    .bugun{
	width:100%;
	height:51px;
	background-color: #e7e7e7;
    }
    .carousel-indicators{
    	top:80%;
    }
}
.carousel-indicators>li{
    	border-color:#666;
    	background-color: #aaa;
    	
    }
 .navbar-default{
		height: 52px;
		background-color: #fff;
		border-bottom: 0px !important;
	}
/*.carousel-control{

}*/
.footer{
	width:100%;
	height:auto;
	margin-left: 0px;
	background-color: #f1f1f1;


}
.footers>p{
	text-align: center;
	color:#666;
	/*margin-top:10px;*/
}